.ledge-render {
  width: 100%;

  virtual-scroller {
    width: 100%;

    .render-item {
      display: block;
    }
  }
}

.render-item {
  padding: 0 2em;
}

.card-column {
  padding: 0 0.5rem !important;
}

ul {
  padding-left: 1em;

  li {
    white-space: pre-wrap;

    &.task-list-item {
      list-style: none;

      input[type='checkbox'] {
        margin: 0 0.2em 0.25em -1.6em;
        vertical-align: middle;
      }
    }
  }
}
.step-line {
  display: flex;
}
